perm filename JUL75.IN[MSG,JMC] blob
sn#175874 filedate 1975-08-29 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 ∂23-JUL-75 1342 network site AI
C00042 ENDMK
C⊗;
∂23-JUL-75 1342 network site AI
Date: 23 JUL 1975 1642-EDT
From: IAN at MIT-AI
To: jmc at SU-AI
Clowes
home(0273) Lewis 3540
work(0273) 66755
Hayes
home (0206) 5630
work (0206) 44144
-------
∂21-JUL-75 1114 1,TOB
Dave Grossman will be here sometime in the
interval Aug 14-21.
Tom
∂17-JUL-75 0909 network site SUMEX
Date: 17 JUL 1975 0909-PDT
From: AMAREL at SUMEX-AIM
Subject: YOUR VISIT TO LAJOLLA
To: JMC at SU-AI
cc: AMAREL, DESPAIN at ISI, AMPETERSON at ISI, JASON at ISI
JOHN, FRIDAY, JULY 25, LOOKS OK FOR YOUR VISIT. DON LEVINE FROM OUR
GROUP WILL GET IN TOUCH WITH YOU TO MAKE THINGS DEFINITE.
REGARDS, SAUL
-------
∂17-JUL-75 1230 network site MLTX
From: Markowitz.CPCen at mit-multics
Date: 07/17/75 1532-edt
Subject: computing report
From: Markowitz
I have just recvd
messages about rand et al report on computing resources.
Normally, I would not subject you all with my comments,
but as there is some agreement, I am including a copy
of my comments (rendered a month or so ago) below.
My most recent comments were that the rec's be
changed to:
proceed immediately to find suitable replacement
for TENEX;
support only those mods which are absolutely necessary
until TENEX replacement is available.
Of course, that is a strong position, but then my more
reasoned comments (below) had no impact.
joe
-----------
To: Weiner -at rand-rcc
From: Markowitz -at mit-multics
Re: Draft Report on Computing Resources (12 May)
Some general comments first.-
I think there needs to be some distinction
between: (1) identifying computer resources likely to
be needed by ARPA/IPTO contractors in the near term,
and (2) identifying computer R&D problems which ARPA
could profitably address. Items in the report should
be identified as addressing whichever (or both) theme.
Also, there are some implicit assumptions being
made about the purposes (original and current) of the
network which should be spelled out. A goal of the
network, resource sharing for better resource
utilization is served by lots of PDP-10's on the
network; however, the goal of experimenting with a
diversity of machines is poorly served by homogeneity.
There are numerous examples of protocols and
conventions agreed upon by hosts which embodied
diversity, but subsequently the tenex-cabal took
certain shortcuts to the detriment of disimilar hosts.
Of course, our emphasis is on Multics. Perhaps
this interest is parochial. At any rate, I see little
recognition in the report of its continuing utility in
ARPA's new computing directions. This is probably
unfortunate for it contains some features never to be
found in tenex -- features which admirably suit it for
ARPA's customers. Controlled sharing is a prime
example: Multics will probably soon become the first
ever system to achieve multi-level secure
certification.
However, the ommission of machines like
Multicsfrom the report, and the concentration on Tenex'
highlights another issue. ARPA is under increasing
pressure to transfer in shorter time frame the fruits
of its R&D. Newer ipto programs are designed with this
goal in mind... the VLDB program, for example.
Mightn't there be a certain emphasis on machines which
have data management facilities? machines on which
real users exercise real large files for real?
To urge ARPA to emphasize a machine which is not
quite in production ... let alone in widespread use in
the target community needs some explaining. Perhaps
the explanation is that users in the target community
just don't know what's good for them. Or, perhaps they
know something we don't. Perhaps Tenex, while
unsuitable for some large scale uses, is the optimal
research machine. If so, then a careful delineation
between research and production machines seems in
order. More important, an analysis of what
characteristics of Tenex make it ideal is needed -- a
set of specifications which the research computing
resource needs to meet ... and which Tenex happens now
to approximate ... but which might be better met by
more recently designed gear.
A similar mis-emphasis may be placed on LISP and
derivative languages in contrast to overwhelmingly
popular procedural languages. Here too, users might
not know what's best for them, or there may again be a
schism between research and production.
If the distinction between research and production
has such important implications for hard and software,
then a good deal of attention need be paid to the
implications of that divergence for the ultimate tech
Xfer which is supposedto be the goal.
Some points specific to the reccomendations.-
re Rec 3:
we believe that this network file/archive system
needs effective and flexible user-control of file
sharing and access, denial of access, write protection,
etc. This should be able to be specified by user and
user subgroups.
This net-archive, in Addition to needing access
controls (centrally administered??) also needs to
strive for processor independence, language
independence, and needs to solve the
multiple-copies-for-reliability-and-efficiency and
single-copy-for -consistency dilemma.
re Rec 5 (et al.):
The network remains unproven as a satisfactory
means of interconnection between disparate kinds of
computing resources -- a goal of importance to both the
civilian and the military communities. Changes to
protocols that further stress the existing assumption
that the network and ARPA computing community consist
solely of TENEX systems are likely to worsen this
situation. More important, ARPA should exercise great
caution to insure that further TIP modifications to
provide better TENEX interfacing do not degrade the
interfaces for non-TENEX sites.
re Rec 6:
If you really want a reliable operating system,
use the one the operating system developers have lost
interest in!
Some additional comments:
Is the "view of computing ten years out" the view of
COMPUTING?
or ARPA/IPTO research computing?
or DoD computing?
If ARPA is going to impact the future style of DoD
computing, we might elaborate on what DoD computing is
today:
C-cube (command, control, communic.)
Report generation
Acccunting, inventory control etc.
Of course, we can presume tha through ARPA's tireless
efforts new, less mundane types of computing will be
introduced. It is not clear, however, that this will
reduce the importance or frequency of current
computing.
Also, while we applaud the goal of network wide
archives, it isn't clear that many IPTO contractors
share data ... we seem to be unique (but then we're
HRRO contractors). If they don't share data, why the
net-wide file system? just to give them more and freer
file space than they could command on their own
installation? I assume there is more to it than that.
Sharing? Survivability? resource utilization? It might
be good to set out the goal(s) more clearly here.
∂17-JUL-75 1538 RAP,MG
Subject: Death of Reasoning About Programs group.
I leave the AI lab. at the end of august and so can't continue
organising meetings. If anyone would like to take over let me know
and I'll send the MAILing list.(actually - for those who can hack
Stanford - it's RAPPER[RAP,MG])
Bye - Mike.
∂18-JUL-75 0750 1,MSW @ USCT
I HAVE TRIED FEW TIMES THIS WEEK TO SEND THIS MESSAGE, AND AS FAR AS
I CAN TELL IT DID NOT GET THROUGH.
ED FREDKIN SHOULD BE AT THE VC LODGE UNTILL JUL 22, HIS PHONETHERE
IS (303)-944-2211. I GOT SOME PAPERS ON BIOL PROCESS CODDING FROM
WOOD'S LAB, MORE INFORMATION ON THE SUBJEJT NEXT WEEK.
∂19-JUL-75 1337 1,DEK
impressions of samet thesis:
a tour de force (although in some respects brute force, without
a clear overlying structure). the detailed reading of chapters
2 thru end disappointed me somewhat, not being as brilliant as i had
expected them to be after seeing the examples in chapter 1. In spite
of the flaws, I found it an extremely impressive achievement, liable
to lead to somethings important.
∂20-JUL-75 1531 BPM,BPM
I have an operations manual for the Datamedia Elite 2500 terminal and a
manual on TENEX TVEDIT, which runs on the Datamedia, in case anyone is
interested. Datamedia's are currently in use at IMSSS, SUMEX, SRI-AIC,
and SRI-ARC. The first three use them to run TVEDIT, the last NLS.
CC: @SUPER:HVA,TOB,REG,CCG,DCL,JMC,TED,LCS,TW;@CF:TED,TAG,ELM,EHS,TJW;@S:REG,MJC,ME,BCG,BH,SGK,JBR,ALS;@PUN:CCG,DRB,AJC,RAE,JJ,EK,DBL,BPM,DES,LIS
∂20-JUL-75 2244 206,NXL
I did not have the time during spring quarter to do the FOL mods.
However , I have figured out how I would like to do them, and I am willing
to try to arrange to take 2 weeks off from what I am doing at the end of
the summer to do them. If you want me to, leave me a message on the
system, or leave word with Corky, or call me at 56-292-4651 (best time is
between 10 p.m. and 11 p.m.) Nick
∂21-JUL-75 1341 network site BBN
Date: 21 JUL 1975 1639-EDT
From: TOBIASON at BBN-TENEX
Subject: Comments
To: Weiner at RAND-RCC
cc: Corby at MIT-MULTICS, Markowitz at MIT-MULTICS, JMC at SU-AI,
cc: Pirtle at I4-TENEX, Stockham at UTAH-10,
cc: Sutherland at RAND-RCC
From: Bill Woods
Comments
I have read the 8-July version of the report on
Computing Resources and I am relatively content with it.
My major comment is a perceived awkwardness in the
sentence (second paragraph of the view ten years out
section) "The most important function we see for networking
is to provide an absolutely reliable and solid network-wide
file system for the research community." I could go with the
wording as it stands, since I think I see what you're trying
to do with it, but as it is, it raises a flag when I read
it. The statement is so counter to any of the obvious
functions of the network (communication, remote computing,
and distributed computation) and made so boldly and without
justification, that it sounds a little less than credible
and seems to dismiss the current uses of the network as
insignificant. I realize that one of the points is to
stress that eventually you see the role of computational
resource sharing as going down, but I still suspect that
remote computing and certain kinds of distributed computing
will still be significant, and its use for communication and
file exchange among the research community is clearly an
important function in the program which you outline. I
suggest the following wording:
"Although computational resource sharing will continue
to be an important function of the network, we see the most
Page 2
important functions as communication and file exchange among
the research community, promoted by an absolutely reliable
and solid network-wide file system."
I would then delete the word "but" from the subsequent
sentence.
A second modification, which should be considered, but
I do not necessarily advocate, is to terminate this second
sentence at the semicolon and replace the portion which
follows the semicolon with:
"Many tasks now being handled by time-shared medium
sized computers, such as text creation and modification and
message handling will be handled by small on-site
miniprocessors, perhaps integrated within the terminal
itself. Computation and small/medium scale computations
will be done on larger, but still relatively small on-site
or remotely connected processors. These processors would be
located at the user's site where the usage level is high
enough that the idle time factor and maintenance cost
sharing is outweighed by the communication costs of remote
connection or where bandwidth or other performance
requirements are such that on site location is necessary.
Remotely connected processors of the same sort would be
available at central locations for projects for which the
usage level does not justify on site location."
Page 3
This proposal separates out the text (and program)
creation and editing, where fractional second delays are
significant and bandwidth for display driving must be large,
from the compilation and small job running, where one would
like consistent day to day behavior, but small delays (on
the order of a second or two) are not appreciable. In the
former case, a small local processor and enough local
storage for the files one is actively working on is
essential. In the second case, it seems to me that a remote
connection would be satisfactory providing it had the
reserve processing power to do the job with negligible
delays (e.g., via the logical personal processor).
If it can be argued that a processor which can do the
editing tasks that one would like and which is cheap enough
to include in the terminal itself (or at any rate for an
organization to acquire with a comparable amount of effort
and outlay to that now required for a fancy scope terminal)
would also be able to do the compilations and small job
running outlined, without making it significantly more
expensive by doing so, then I would be content to stick with
the scenario outlined in the present document. If, however,
the on-site processor has to grow appreciably in order to
handle the compilation and small job running, then I think
the two functions should be separated out and a scenario
such as I have outlined above inserted.
Page 4
Feedback is welcome.
Bill
End of File
-------
∂22-JUL-75 1431 NEW,MFB
HI. ID LIKE TO SEE YOU SOON TO DISCUSS MY FUTURE FUNDING. I AM A TA FOR
THE SUMMER BUT THAT RUNS OUT IN ABOUT A MONTH. I HAVE PROGRAMS I CAN DEMONSTRATE FOR YOU
AND WOULD BE GLAD TO TALK ABOUT WHAT I AM DOING. MARTIN BROOKS.
∂23-JUL-75 0121 1,MSW @ USCT
PLEASE LET ME KNOW WHAT PROGRESS HAVE BEEN MADE. ALSO I WOULD LIKE TO
HAVE SOME ESTIMATE HOW LONG IT MIGHT TAKE BEFORE WE WILL HAVE
A FINAL ANSWER.
∂24-JUL-75 1946 ACT,REG
1. Due to the frequency of errors reported via the SWPCHK feature, I have
taken Librascope offline.
2. As I consider myself responsible for the saftey of the file system, etc.
I refuse to allow the system to be put up with Librascope until it is shown
to my satisfaction to have been fixed.
3. If someone from the management would like to override my decision (2)
you're welcome to put the files back together when they're damaged.
4. As I suggested two weeks ago, Librascope being down is impacting our
debugging of the Ampex disk. Les could allieviate some of these problems
by causing another disk pack to appear.
CC: LES;JMC;TED;REG
∂29-JUL-75 1338 S,LES
Happy days are here again! It is time for the next ARPA proposal.
It is to cover an 18 month period beginning 1 January 1976 and must
be in Licklider's hands by August 15. Backing up for printing and
transit time, I need the final version of your section by next Monday
afternoon (August 4). Since I have a firm commitment to go hiking on
August 7, there is no room for screwing around.
The PUB sources of the preceding versions are in [R,LES] under the
names FRS, ADS, PUS, NLS, HES, and SYS, so you can snarf them.
When you give me back the revised version, please use the same
name without the "S" on the end.
If you would like to test-PUB your section, say
.REQUIRE "HEAD.PUB[R,LES]" SOURCE;
at the beginning of you file. I request that you run the source through
SPELL just before you hand it over.
Here are some specific suggestions for improving the previous proposal
sections, based on Lick's earlier feedback.
JMC & RWW: section on FR should show more clearly the connection between
the proposed research and the "software problem".
TW: try to be more specific about what will be done.
TOB: emphasize vision research, downgrade industrial automation.
The general research goals of the preceding proposal need not be changed,
but you should update the milestones.
∂29-JUL-75 1702 network site MAXC
Date: 29 JUL 1975 1703-PDT
From: CARD at PARC-MAXC
Subject: Telephone conversations with Lick and Atkinson
To: AILPI:
cc: newell at CMU-10A
This is my report on my telephone conversations with Lick on
Sunday 27 Jul 75 and with Dick Atkinson on Monday 28 Jul 75.
(L1) My conversation with Lick is easily summarized. I told him
about the meeting and he expressed both satisfaction that he had
occurred and general approval of what transpired.
(L2) He had not talked with George Heilmeier about it. He had
talked with Dave Russell. Dave, by the way, is feeling negative
about NSF currently, mostly in terms of the difficulties in
transferring the Climate Dynamics program.
(L3) I expressed our concern about not having ARPA doors close
behind us just because we were exploring these paths. Lick
didn't think they would necessarily so close, though his
assurances could only be general.
(L4) I noted that we were proceeding openly about the whole
endeavor (eg, Rozenfeld and Bledsoe had sat in on some
conversations). He expressed a little concern that Dick might
need a little time within NSF, though agreed it was better off
generally as an essentially open matter.
(L5) Lick felt that we should proceed independently. For
example, he felt that he should not necessarily be at a meeting
with Dick Atkinson. He would keep in touch directly with Dick.
(A1) I told Dick Atkinson about the meeting of the ARPA AI Lab
PIs and that we felt we had to form a committee to even explore
the issue of possible transfer of the basic AI research from
ARPA to NSF. I emphasized that we felt strongly we did not have
the necessary information about what step to take and were
trying to obtain the options. I also emphasized that we were of
mixed feelings about the suitability of such a transfer given
NSF's history of support to CS, and ARPA's long history of very
good support. I believe I adequately expressed the range of
attitudes that exist among us.
(A2) Dick was infinitely supportive of the attempt to find an
appropiate place for AI basic research and firm in his feeling
that CS research generally and AI particularly need support at
an appropriately high level. There were no surprises here in
terms of the position we believed Dick was taking. He said he
had talked with Lick (which we knew) and with Herb Simon and he
was generally knowledgeable about the problem.
(A3) Dick probed continually about what ARPA's intentions were
and what our intentions were. He did not seem to feel that he
had obtained a clear picture from Lick about ARPA, though this
was probably in part simply his need to obtain as many
independent fixes as he can.
(A4) Dick felt that NSF was not prepared, either in terms of
decisions or (certainly) dollars, simply to take over the AI
Labs. (I did note explicitly at one point that we were not
contemplating pulling out of ARPA altogether, but were thinking
initially only in terms of some basic AI research component.) He
stressed that NSF could not move rapidly if it involved
primarily NSF funds, though it might if it involved ARPA funds.
(A5) In response to probes about what we were seeking I
described the notion of a distributed national lab, as the one
concrete idea we had come up with. I noted that we had homed in
on a national facility since it seemed important to preseved
substantial funding and we did not see how this could happen
within the OCA as it was currently structured. I noted as well
that we had talked of being prepared to give up certain kinds of
partial autonomy as a necessary prices for a distributed lab to
be a real thing and not just a name.
(A6) Dick was intrigued with the notion of a distributed
national center. He felt this was consonant with many of the
goals NSF had for the development of national centers and that
it also had some features that dealt rather well with some of
the criticisms that might arise about direct NSF support of the
AI Labs.
(A7) Dick said that the development of wholly supported national
centers was the work of a good many years. He mentioned 4 years
as a typical number, thinking in terms of existing ceneters and
their development. Thus, one could not develop such centers
rapidly.
(A8) Dick felt that a joint venture by NSF and ARPA offered the
best basis for hope. He did not mean just a transfer of funds
(for that ran into the problem of what to do when the transfer
years ran out), but as a continuing venture, with possibly
gradual shifting of supporting roles between ARPA and NSF. He
emphasized again that much depended on ARPA''s intentions and
that he did not have a clear view of these.
(A9) Dick has been extremely busy at NSF -- there has been a
complete reorganization and he has been right in the middle of
it. Thus, he has not done anything about this problem, based on
the earlier conversations with Lick. In fact, he has not yet
talked to Pasta about anything, much less this.
(A10) There was an amount of jockying (both by Dick and by me)
over who should take what steps first to reduce the domain of
uncertainty -- ie, over who should run with the ball. Dick was
rather clear that he thought that we should do so and should
start by determining much more precisely ARPA's intentions.
(A11) Dick was prepared to meet with us all at any time.
However, he felt that it made little sense until there was some
more definite information -- information which it was up to us
to generate. All he would do in a meeting, say next week, was to
repeat the things he said to me and to express generalized
support.
*******
So much for reporting. John was going to call Dick
independently, and I don't know whether he has.
I have certain strong impressions:
(I1) If we want this thing (whatever it is) to happen it will
require us to take the initiative and to entrepreneur it
seriously. Though Lick gave it a start a few days ago, he in
fact also believes that we have to grab control. No one is going
to present us with a solution, all neatly packaged.
(I2) An attempt to get more information from ARPA is next on the
agenda. This is a step I can take and will simply do so. My
sending this to Lick is one way of initiating that.
(I3) Meantime, everyone can decide whether they want to pursue
this vigorously or weakly or at all.
*******
Note that I have added some people to the list, namely, Herb,
becase he is on that committee, and Lick. Maybe others should be
added as well.
A.N.
-------
∂30-JUL-75 0211 network site MAXC
Date: 30 JUL 1975 0110-PDT
From: NEWELL at PARC-MAXC
Subject: Correction on prior message
To: AILPI:
cc: newell at CMU-10A
I see that the message I just sent on conversations with Lick
and Atkinson suffered from my inexperience with Tenex SNDMSG.
It was sent my Allen Newell, not Stu Card.
The address list, for your edification is: JMC, PHW, Nilsson,
Hart, Simon, & Licklider
You should mail to me at NEWELL@CMU-10A, even though I am
temprarily out at Parc. I check my mail there daily.
A.N.
-------